biliary stent - Francés Inglés Diccionario